This sample shows you how to display and edit all
contact attributes values in a dedicated tab.

This customization adds a tab to the customer-records
frame and select it by default.

This example uses Genesys Desktop functionality to allow
keyboard navigation and shortcut in customization panels.

If the current interaction has an associated contact,
this frame displays all the contact attributes names and values.

The attributes can be edited or selected in a pre-defined list.

Click on the Save button to save the modifications to the contact 
object.

To install this sample, follow these steps:
1. Create a directory "custom/" in the Genesys Desktop
   Application directory "webapps/gdesktop/".
2. Copy the file "custom.xml", "contactExt.jsp", 
   "save-contact-ext.jsp", "style.css", "empty.gif", 
   "htmlcontrol.js", "btnsaves.gif", "btnsaved.gif", 
   "btnsaveg.gif" from this sample folder and paste
   them into the "custom/" directory that you have 
   just created.
3. Copy the file "custom.properties" from this sample 
   folder the and paste it into the 
   "webapps/gdesktop/WEB-INF/classes/" directory.
4. Modify the file "webapps/gdesktop/WEB-INF/web.xml"
   by specifying the "/custom/custom.xml" file in the
   "customFile" parameter of the "initUAD" servlet tag.
